home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C18 / all.makefile next >
Encoding:
Makefile  |  2000-05-25  |  3.6 KB  |  155 lines

  1. # From Thinking in C++, 2nd Edition
  2. # At http://www.BruceEckel.com
  3. # (c) Bruce Eckel 1999
  4. # Copyright notice in Copyright.txt
  5. # Automatically-generated MAKEFILE 
  6. # For examples in directory C18
  7. # using the all compiler
  8. # Note: does not make files that will 
  9. # not compile with this compiler
  10. # Invoke with: make -f all.makefile
  11.  
  12. .SUFFIXES : .obj .cpp .c
  13. .cpp.obj :
  14.     $(CPP) $(CPPFLAGS) -c $<
  15. .c.obj :
  16.     $(CPP) $(CPPFLAGS) -c $<
  17.  
  18. all: \
  19.     FileClassTest.exe \
  20.     Iosexamp.exe \
  21.     Strfile.exe \
  22.     Stype.exe \
  23.     Sbufget.exe \
  24.     Seeking.exe \
  25.     Iofile.exe \
  26.     Istring.exe \
  27.     Ostring.exe \
  28.     Walrus.exe \
  29.     Strmove.exe \
  30.     Format.exe \
  31.     Manips.exe \
  32.     nl.exe \
  33.     Makemain.exe \
  34.     Cppcheck.exe \
  35.     Showerr.exe \
  36.     Datagen.exe \
  37.     Datascan.exe \
  38.     NumberPhotos.exe \
  39.     Breakup.exe 
  40.  
  41. test: all 
  42.     FileClassTest.exe  
  43.     Iosexamp.exe  
  44.     Strfile.exe  
  45.     Stype.exe  
  46.     Sbufget.exe  
  47.     Seeking.exe  
  48.     Iofile.exe  
  49.     Istring.exe  
  50.     Ostring.exe  
  51.     Walrus.exe  
  52.     Strmove.exe  
  53.     Format.exe  
  54.     Manips.exe  
  55.     nl.exe  
  56.     Makemain.exe  
  57.     Cppcheck.exe  
  58.     Showerr.exe  
  59.     Datagen.exe  
  60.     Datascan.exe  
  61.     NumberPhotos.exe  
  62.     Breakup.exe  
  63.  
  64. bugs: 
  65.     @echo No compiler bugs in this directory!
  66.  
  67. FileClassTest.exe: FileClassTest.obj FileClass.obj 
  68.     $(CPP) $(OFLAG)FileClassTest.exe FileClassTest.obj FileClass.obj 
  69.  
  70. Iosexamp.exe: Iosexamp.obj 
  71.     $(CPP) $(OFLAG)Iosexamp.exe Iosexamp.obj 
  72.  
  73. Strfile.exe: Strfile.obj 
  74.     $(CPP) $(OFLAG)Strfile.exe Strfile.obj 
  75.  
  76. Stype.exe: Stype.obj 
  77.     $(CPP) $(OFLAG)Stype.exe Stype.obj 
  78.  
  79. Sbufget.exe: Sbufget.obj 
  80.     $(CPP) $(OFLAG)Sbufget.exe Sbufget.obj 
  81.  
  82. Seeking.exe: Seeking.obj 
  83.     $(CPP) $(OFLAG)Seeking.exe Seeking.obj 
  84.  
  85. Iofile.exe: Iofile.obj 
  86.     $(CPP) $(OFLAG)Iofile.exe Iofile.obj 
  87.  
  88. Istring.exe: Istring.obj 
  89.     $(CPP) $(OFLAG)Istring.exe Istring.obj 
  90.  
  91. Ostring.exe: Ostring.obj 
  92.     $(CPP) $(OFLAG)Ostring.exe Ostring.obj 
  93.  
  94. Walrus.exe: Walrus.obj 
  95.     $(CPP) $(OFLAG)Walrus.exe Walrus.obj 
  96.  
  97. Strmove.exe: Strmove.obj 
  98.     $(CPP) $(OFLAG)Strmove.exe Strmove.obj 
  99.  
  100. Format.exe: Format.obj 
  101.     $(CPP) $(OFLAG)Format.exe Format.obj 
  102.  
  103. Manips.exe: Manips.obj 
  104.     $(CPP) $(OFLAG)Manips.exe Manips.obj 
  105.  
  106. nl.exe: nl.obj 
  107.     $(CPP) $(OFLAG)nl.exe nl.obj 
  108.  
  109. Makemain.exe: Makemain.obj 
  110.     $(CPP) $(OFLAG)Makemain.exe Makemain.obj 
  111.  
  112. Cppcheck.exe: Cppcheck.obj 
  113.     $(CPP) $(OFLAG)Cppcheck.exe Cppcheck.obj 
  114.  
  115. Showerr.exe: Showerr.obj 
  116.     $(CPP) $(OFLAG)Showerr.exe Showerr.obj 
  117.  
  118. Datagen.exe: Datagen.obj Datalog.obj 
  119.     $(CPP) $(OFLAG)Datagen.exe Datagen.obj Datalog.obj 
  120.  
  121. Datascan.exe: Datascan.obj Datalog.obj 
  122.     $(CPP) $(OFLAG)Datascan.exe Datascan.obj Datalog.obj 
  123.  
  124. NumberPhotos.exe: NumberPhotos.obj 
  125.     $(CPP) $(OFLAG)NumberPhotos.exe NumberPhotos.obj 
  126.  
  127. Breakup.exe: Breakup.obj 
  128.     $(CPP) $(OFLAG)Breakup.exe Breakup.obj 
  129.  
  130.  
  131. FileClass.obj: FileClass.cpp FileClass.h 
  132. FileClassTest.obj: FileClassTest.cpp FileClass.h ..\require.h 
  133. Iosexamp.obj: Iosexamp.cpp 
  134. Strfile.obj: Strfile.cpp ..\require.h 
  135. Stype.obj: Stype.cpp ..\require.h 
  136. Sbufget.obj: Sbufget.cpp ..\require.h 
  137. Seeking.obj: Seeking.cpp ..\require.h 
  138. Iofile.obj: Iofile.cpp ..\require.h 
  139. Istring.obj: Istring.cpp 
  140. Ostring.obj: Ostring.cpp 
  141. Walrus.obj: Walrus.cpp 
  142. Strmove.obj: Strmove.cpp 
  143. Format.obj: Format.cpp 
  144. Manips.obj: Manips.cpp 
  145. nl.obj: nl.cpp 
  146. Makemain.obj: Makemain.cpp ..\require.h 
  147. Cppcheck.obj: Cppcheck.cpp ..\require.h 
  148. Showerr.obj: Showerr.cpp ..\require.h 
  149. Datalog.obj: Datalog.cpp DataLogger.h 
  150. Datagen.obj: Datagen.cpp DataLogger.h ..\require.h 
  151. Datascan.obj: Datascan.cpp DataLogger.h ..\require.h 
  152. NumberPhotos.obj: NumberPhotos.cpp ..\require.h 
  153. Breakup.obj: Breakup.cpp ..\require.h 
  154.  
  155.